<?php

$modelMenu = include('model_menu.php');

if (false === $modelMenu) {
    $modelMenu = array();
}

// 菜单项配置

$systemMenu = array(
    // 后台首页
    'Index' => array(
        'name' => '管理首页',
        'target' => 'Index/index',
        'sub_menu' => array(
            array('item' => array('Index/index' => '系统信息'),'hidden'=>true),
            array('item' => array('SysAdminUser/index' => '用户管理')),
            array('item' => array('Content/index' => '新闻中心')),
            array('item' => array('System/index' => '系统设置')),
            array('item' => array('Index/editPassword' => '修改密码')),
            array('item' => array('Cache/index' => '清除缓存'))
        )
    ),

    // 缓存管理
    'Cache' => array(
        'name' => '缓存管理',
        'target' => 'Cache/index',
        'mapping' => 'Index',
        'sub_menu' => array(
            array('item' => array('Cache/index' => '缓存列表'))
        )
    ),

    
    
    // 数据管理
    'SysAdminUser' => array(
        'name' => '用户管理',
        'target' => 'SysAdminUser/index',
        'mapping' => 'Index',
        'sub_menu' => array(
            array('item' => array('SysAdminUser/index' => '用户列表')),
            array('item' => array('Roles/index' => '角色管理')),
            array('item' => array('Nodes/index' => '节点管理')),
            array('item' => array('SysAdminUser/add' => '添加用户')),
            array('item' => array('Roles/add' => '添加角色')),
            array('item'=>array('SysAdminUser/edit'=>'编辑用户信息'),'hidden'=>true),
            array('item' => array('Roles/edit'=>'编辑角色信息'),'hidden'=>true)
        )
    ),

    // 角色管理
    'Roles' => array(
        'name' => '角色管理',
        'target' => 'Roles/index',
        'mapping' => 'Index',
        'sub_menu' => array(
            array('item' => array('Roles/index' => '角色列表')),
            array('item' => array('Roles/add' => '添加角色')),
            array('item' => array('Roles/edit' => '编辑角色信息'),'hidden'=>true),
            array('item' => array('Roles/assignAccess' => '分配权限'), 'hidden'=>true)
        )
    ),

    // 节点管理
    'Nodes' => array(
        'name' => '节点管理',
        'target' => 'Nodes/index',
        'mapping' => 'Index',
        'sub_menu' => array(
            array('item' => array('Nodes/index' => '节点列表'))
        )
    ),
);
/**
 * 内容管理菜单
 */
$ContentMenu = array(
    // 栏目管理
    'Contype' => array(
        'name' => '栏目管理',
        'target' => 'Contype/index',
        'mapping' => 'Content',
        'sub_menu' => array(
            array('item' => array('Contype/index' => '网站栏目列表')),
            array('item' => array('Contype/add' => '添加网站栏目')),
            array('item' => array('Contype/edit' => '栏目编辑'))
        )
    ),
    // 单页管理
    'Page' => array(
        'name' => '单页管理',
        'target' => 'Page/index',
        'mapping' => 'Content',
        'sub_menu' => array(
            array('item' => array('Page/index' => '单页列表')),
            array('item' => array('Page/add' => '添加单页')),
            array('item' => array('Page/edit' => '单页编辑'))
        )
    ),
);

/**
 * 插件菜单
 */
$PlusMenu = array(
    // 自定义资料
    'Plus' => array(
        'name' => '辅助插件',
        'target' => 'Mylang/index',
        'sub_menu' => array(
            array('item' => array('Mylang/index' => '自定义资料管理')),
            array('item' => array('Myad/index' => '广告管理')),
            array('item' => array('Focus/index' => '焦点图管理')),
            array('item' => array('DiyForm/index' => '自定义表单')),
        )
    ),
    // 焦点图管理
    'DiyForm' => array(
        'name' => '自定义表单管理',
        'target' => 'DiyForm/index',
        'mapping' => 'Plus',
        'sub_menu' => array(
            array('item' => array('DiyForm/index' => '自定义表单列表')),
            array('item' => array('DiyForm/add' => '添加自定义表单')),
            array('item' => array('DiyForm/edit' => '编辑自定义表单')),
            array('item' => array('DiyForm/addfield' => '自定义表单字段添加')),
            array('item' => array('DiyForm/editfield' => '自定义表单字段修改')),
            array('item' => array('DiyForm/lists' => '自定义表单内容列表')),
        )
    ),
    // 焦点图管理
    'Focus' => array(
        'name' => '焦点图管理',
        'target' => 'Focus/index',
        'mapping' => 'Plus',
        'sub_menu' => array(
            array('item' => array('Focus/index' => '焦点图管理')),
            array('item' => array('Focus/add' => '添加焦点图')),
            array('item' => array('Focus/edit' => '编辑焦点图')),
            array('item' => array('Focus/getcode' => '焦点图预览')),
        )
    ),
    // 焦点图管理
    'FocusImg' => array(
        'name' => '焦点图片管理',
        'target' => 'FocusImg/index',
        'mapping' => 'Plus',
        'sub_menu' => array(
            array('item' => array('FocusImg/index' => '图片列表')),
            array('item' => array('FocusImg/add' => '添加图片')),
            array('item' => array('FocusImg/edit' => '编辑图片')),
        )
    ),
    // 自定义资料
    'Mylang' => array(
        'name' => '自定义资料管理',
        'target' => 'Mylang/index',
        'mapping' => 'Plus',
        'sub_menu' => array(
            array('item' => array('Mylang/index' => '自定义资料列表')),
            array('item' => array('Mylang/add' => '添加自定义资料')),
            array('item' => array('Mylang/edit' => '编辑自定义资料')),
        )
    ),
    
    // 自定义资料
    'Myad' => array(
        'name' => '广告管理',
        'target' => 'Myad/index',
        'mapping' => 'Plus',
        'sub_menu' => array(
            array('item' => array('Myad/index' => '广告列表')),
            array('item' => array('Myad/add' => '添加广告')),
            array('item' => array('Myad/edit' => '编辑广告')),
        )
    ),
);
/**
 * 客户转化
 */
$ConversionMenu = array(
    'Conversion' => array(
        'name' => '客户转化',
        'target' => 'Conversion/index',
        'sub_menu' => array(
            array('item' => array('Conversion/index' => '在线客服')),
            array('item' => array('Message/index' => '客户留言')),
            array('item' => array('Conversion/stat' => '综合统计')),
        )
    ),
    // 留言管理
    'Message' => array(
        'name' => '客户留言',
        'target' => 'Message/index',
        'mapping' => 'Conversion',
        'sub_menu' => array(
            array('item' => array('Message/index' => '留言列表')),
            array('item' => array('Message/show' => '查看留言')),
        )
    ),
);
/**
 * 网站推广
 */
$PopularizeMenu = array(
   /* 'Popularize' => array(
        'name' => '网站推广',
        'target' => 'Popularize/index',
        'sub_menu' => array(
            array('item' => array('Popularize/index' => '微博营销')),
        )
    ),*/
);

$SeoMenu = array(
    'Seo' => array(
        'name' => '网站优化',
        'target' => 'Flink/index',
        'sub_menu' => array(
            array('item' => array('Flink/index' => '友情链接管理')),
            array('item' => array('Seo/engine' => '搜索引擎登录')),
            array('item' => array('http://tool.chinaz.com' => 'SEO综合查询', "istarget" => true)),
            array('item' => array('Seo/sitemaps' => '生成网站地图')),
        )
    ),
    // 友情链接
    'Flink' => array(
        'name' => '友情链接管理',
        'target' => 'Flink/index',
        'mapping' => 'Seo',
        'sub_menu' => array(
            array('item' => array('Flink/index' => '友情链接列表')),
            array('item' => array('Flink/add' => '添加友情链接')),
            array('item' => array('Flink/edit' => '编辑友情链接')),
        )
    ),
);
/**
 * 系统设置菜单
 */
$SystemSetMenu = array(
    // 系统设置
    'System' => array(
        'name' => '系统设置',
        'target' => 'System/index',
        'sub_menu' => array(
            array('item' => array('System/index' => '系统基本参数')),
            array('item' => array('Models/index' => '模型管理')),
            array('item' => array('System/conatt' => '自定义文档属性')),
            array('item' => array('System/sys_safe' => '验证安全设置')),
            array('item' => array('System/sys_info_mark' => '图片水印设置')),
            array('item' => array('Languages/index' => '多语言管理')),
            //array('item' => array('Template/index' => '模板风格管理')),
            //array('item' => array('Data/backup' => '数据库管理')),
        )
    ),
    // 多语言
    'Languages' => array(
        'name' => '多语言管理',
        'target' => 'Languages/index',
        'mapping' => 'System',
        'sub_menu' => array(
            array('item' => array('Languages/index' => '语言列表')),
            array('item' => array('Languages/add' => '添加语言')),
            array('item' => array('Languages/edit' => '编辑语言')),
            array('item' => array('Languages/language' => '编辑语言包')),
        )
    ),
    // 模板风格
    'Template' => array(
        'name' => '模板风格管理',
        'target' => 'Template/index',
        'mapping' => 'System',
        'sub_menu' => array(
            array('item' => array('Template/index' => '模板风格列表'))
        )
    ),
    // 模型管理
    'Models' => array(
        'name' => '模型管理',
        'target' => 'Models/index',
        'mapping' => 'System',
        'sub_menu' => array(
            array('item' => array('Models/index' => '模型列表')),
            array('item' => array('Models/add' => '添加模型')),
            array('item' => array('Models/show' => '模型信息'),'hidden' => true),
            array('item' => array('Models/edit' => '编辑模型'),'hidden' => true),
        )
    ),

    // 字段管理
    'Fields' => array(
        'name' => '字段管理',
        'target' => 'Fields/edit',
        'mapping' => 'System',
        'sub_menu' => array(
            array('item' => array('Fields/add' => '添加字段')),
            array('item' => array('Fields/edit' => '编辑字段')),
        )
    ),

    // 数据管理
    'Data' => array(
        'name' => '数据管理',
        'target' => 'Data/backup',
        'mapping' => 'System',
        'sub_menu' => array(
            array('item' => array('Data/backup' => '数据备份')),
            array('item' => array('Data/restore' => '数据导入')),
            array('item' => array('Data/zipList' => '数据解压')),
            array('item' => array('Data/optimize' => '数据优化'))
        )
    ),
);
return array_merge($systemMenu, $modelMenu, $ContentMenu, $ConversionMenu, $SeoMenu, $PopularizeMenu, $PlusMenu, $SystemSetMenu);
